immune system – English–Español translations

🇬🇧 en es 🇪🇸

immune system noun

  • system that protects the body from foreign material and organisms
sistema inmunológico, sistema inmunitario, sistema inmune
Wiktionary Links